function identity<T>(arg: T): T {
    return arg;
}
// 从冒号 开始 到等号之前结束都是类型 定义
let myIdentity: <T>(arg: T) => T = identity; // var myIdentity = identity;